@CHARSET "UTF-8";

.jjnr{text-align: justify;padding: 15px 32px 15px;color: #555;}
.title{font-size: 22px;font-weight: bold;text-align: center;padding: 0 100px 12px;}
.subxx{text-align: right;font-size: 14px;color: #999;padding-right: 32px;}
.riqi:before{font-size: 20px !important;position: relative;top:1px}
.yuedu:before{font-size: 25px !important;position: relative;top:3px;}
.cypara{text-decoration: none !important;border-bottom: 1px solid #999;margin-right: 15px;}
.cypara:hover{border-bottom: 1px solid #09c;}
.cypara:before{font-size: 21px !important;position: relative;top:2px;}
.subxx a{color: #999}

#cyReward #cy-reward-pop {
    width: 480px;
    height: 480px;
    border: 1px solid #e9e9e9;
    border-radius: 8px;
    position: fixed;
    box-shadow: 0 0 5px #999;
    top: 50%;
    left: 50%;
    margin-left: -240px;
    margin-top: -240px;
    display: none;
    background: #FFF;
    z-index: 9999;
}

@media (max-width: 1000px) {
	.title{padding:0 0 12px;width: 90%;margin: 0 auto;}
	.sycontent img{max-width:100%}
	.jjnr{padding-left:10px;padding-right:10px;}
	p{word-break:break-all}
}

#cyReward #cy-reward-pop .clearfix{
            zoom: 1;
}

#cyReward #cy-reward-pop .clearfix:after {
            content: ".";
            display: block;
            visibility: hidden;
            height: 0;
            clear: both;
}

#cyReward #cy-reward-pop .cy-avatar {
            width: 65px;
            height: 65px;
            margin: 18px auto 0;
            display: block;
            border-radius: 8px;
}
        
#cyReward #cy-reward-pop .cy-reward-code img {
            display: none;
            width: 130px;
            height: 130px;
            position: absolute;
            top: 17.5px;
            left: 17.5px;
}

#cyReward #cy-reward-pop .cy-reward-txt {
            width: 100%;
            text-align: center;
            height: 12px;
            margin-top: 16px;
            font-size: 12px;
            line-height: 12px;
            color: #000;
}

#cyReward #cy-reward-pop .platform-choice {
            width:320px;
            margin: 48px auto 0;
}

#cyReward #cy-reward-pop .platform-choice .platform-item {
            width: 160px;
            height: 28px;
            position: relative;
            float: left;
}

#cyReward #cy-reward-pop .platform-choice .platform-item-single {
            float: none;
            margin: 0 auto;
}

#cyReward #cy-reward-pop .platform-choice .platform-item .platform-radio {
            position: absolute;
            opacity: 0;
            z-index: 10;
            left: -3px;
            top: 4px;
}

#cyReward #cy-reward-pop .platform-choice .platform-logo {
            width: 112px;
            height: 28px;
            display: inline-block;
            background-position: 0 0;
            background-repeat: no-repeat;
            float: left;
}

#cyReward #cy-reward-pop .power-cy {
            text-align: center;
            color: #d1d1d1;
            font-size: 12px;
            line-height: 18px;
            margin-top: 45px;
}

